Các protocol tầng cao hơn Audio_Video_Bridging

Đối với các ứng dụng hưởng lợi từ các đặc tính của AVB, cần có một số phối hợp với các phần của các protocol giao tiếp tầng cao hơn ở giữa chúng. Ngoài ra, một số protocol vận chuyển đã được thích ứng để cung cấp thông tin cho các ứng dụng sử dụng AVB.Một ứng dụng có thể thực thi việc render phân tán được đồng bộ hóa (synchronized distributed rendering) bằng cách sử dụng 802.1AS và các tầng cao hơn. Các sample audio và hoặc các frame video đặc trưng được mang bởi các protocol tầng cao hơn được cung cấp một thời gian trình bày kết hợp (associated presentation time) (với nghĩa clock 802.1AS được chia sẻ) bởi một nguồn media mà nguồn này cũng là một talker AVB. Mỗi thiết bị render media, cũng là một listener AVB, render sample audio hoặc frame video được tham chiếu ở thời gian trình bày 802.1AS.

IEEE 1722 và IEEE 1722.1

Các ứng dụng sử dụng IEC 61883 và các định dạng khác có thể sử dụng các procedure (thủ tục) được định nghĩa trong IEEE Std 1722-2011[12] để sample clock 802.1AS liên quan đến một block dữ liệu A/V và sau đó thêm delay vận chuyển trong trường hợp xấu nhất vào thời gian sample để nhận được thời gian trình bày, thời gian trình bày được nhét vào packet 1722.

IEEE Std 1722.1-2013[13] là tiêu chuẩn cho phép AVB Discovery, Enumeration, Connection management and Control (AVDECC) của các thiết bị sử dụng IEEE Std 1722-2011.

IEEE 1733

Nếu một ứng dụng sử dụng IETF Real-time Transport Protocol (RTP), nó có thể sử dụng một định dạng payload RTCP mới được định nghĩa trong IEEE 1733[14] tương quan timestamp RTP với thời gian trình bày 802.1AS. Sau đó các ứng dụng ở các bộ renderer sẽ sử dụng các tương quan đó để phiên dịch timestamp RTP thành time stamp trình bày cho phép [các] renderer bắt đầu chơi vào cùng một thời điểm và tiếp tục chơi ở cùng rate.

HTTP

Các ứng dụng sử dụng HTTP cũng có thể hưởng lợi từ đồng bộ hóa thời gian của AVB bằng cách mang thời gian trình bày. Ví dụ, các stream vận chuyển MPEG2 mà cần đồng bộ hóa clock giữa server và client có thể gộp các time stamp vận chuyển (transport time stamp, TTS) như được định nghĩa bởi ARIB TTS (ARIB STD-B24), trích xuất từ clock 802.1AS clock. Tương tự, một ứng dụng có thể sử dụng đồng bộ hóa clock thông qua các phương pháp được mô tả trong ISO 13818-1 Annex J, phụ lục này bao gồm thảo luận về các scheme phụ hồi clock khác nhau được đề xuất cho MPEG2 Transport Streams over jitter bao gồm các mạng, và hình figure J.2 minh họa cách sử dụng đơn giản clock 802.1AS cho mục đích này.

Nếu nguồn media không phải là một nguồn thời gian thực (ví dụ một file media trên một thiết bị lưu trữ (mass storage device)), các thời điểm trình bày có thể được sinh ra dựa trên media rate danh nghĩa. Nếu nguồn media là một nguồn thời gian thực (ví dụ một microphone), thời gian trình bày có thể được tạo lập bởi một talker dựa trên sự quan sát của nó về thời gian 802.1AS liên quan đến clock sample của microphone đó.

Các dịch vụ khác ở tầng cao hơn có thể sử dụng AVB theo cách tương tự. Các phương pháp quản lý kết nối hiện có, ví dụ, có thể sử dụng các dịch vụ dự trữ AVB SRP bằng cách mapping (ánh xạ) các identifier của stream nội bộ với các ID của stream SRP. Một khi liên kết đã được thành lập thành việc streaming sẽ có thể bắt đầu. Ví dụ, các ứng dụng sử dụng RTP gửi đi các packet RTCP được định nghĩa bởi IEEE 1733 tương quan SSRC với ID của stream SRP. Hơn nữa, các ứng dụng listener sử dụng 1722 sử dụng ID stream SRP để phân biệt giữa các stream khác nhau.